package cn.stylefeng.guns.sys.modular.system.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * <p>
 *
 * </p>
 *
 * @author jiangge
 * @since 2021-07-08
 */
@Data
@TableName("bty_goods_pay")
public class BtyGoodsPay implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.ID_WORKER)
    private Long id;

    /**
     * 财务人员
     */
    @TableField("cwry")
    private String cwry;

    /**
     * 妖码
     */
    @TableField("yaoma")
    private String yaoma;

    /**
     * 店名
     */
    @TableField("dm")
    private String dm;

    /**
     * 门店编号
     */
    @TableField("mdbh")
    private String mdbh;

    /**
     * 店的财务码
     */
    @TableField("cwm")
    private String cwm;

    /**
     * 酱料酒水鱼平板货赔
     */
    @TableField("main_pay")
    private BigDecimal mainPay;

    /**
     * 餐具货赔金额
     */
    @TableField("can_ju")
    private BigDecimal canJu;

    /**
     * 罚款金额
     */
    @TableField("fa_kuan")
    private BigDecimal faKuan;

    /**
     * 漏扣金额
     */
    @TableField("missed")
    private BigDecimal missed;

    /**
     * 货赔总金额
     */
    @TableField("sum_money")
    private BigDecimal sumMoney;

    /**
     * 月份
     */
    @TableField("month")
    private String month;

    /**
     * 状态
     */
    @TableField("status")
    private Integer status;

    @TableField("bh1")
    private String bh1;

    /**
     * 姓名
     */
    @TableField("name1")
    private String name1;

    /**
     * 金额
     */
    @TableField("money1")
    private BigDecimal money1;

    @TableField("bh2")
    private String bh2;

    /**
     * 姓名
     */
    @TableField("name2")
    private String name2;

    /**
     * 金额
     */
    @TableField("money2")
    private BigDecimal money2;

    @TableField("bh3")
    private String bh3;

    /**
     * 姓名
     */
    @TableField("name3")
    private String name3;

    /**
     * 金额
     */
    @TableField("money3")
    private BigDecimal money3;

    @TableField("bh4")
    private String bh4;

    /**
     * 姓名
     */
    @TableField("name4")
    private String name4;

    /**
     * 金额
     */
    @TableField("money4")
    private BigDecimal money4;

    @TableField("bh5")
    private String bh5;

    /**
     * 姓名
     */
    @TableField("name5")
    private String name5;

    /**
     * 金额
     */
    @TableField("money5")
    private BigDecimal money5;

    @TableField("dz_bh")
    private String dzBh;

    @TableField("dz_name")
    private String dzName;

    @TableField("dz_money")
    private BigDecimal dzMoney;



    /**
     * 创建时间
     */
    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private Date createTime;

    /**
     * 创建人
     */
    @TableField(value = "create_user", fill = FieldFill.INSERT)
    private Long createUser;

    /**
     * 更新时间
     */
    @TableField(value = "update_time", fill = FieldFill.UPDATE)
    private Date updateTime;

    /**
     * 更新人
     */
    @TableField(value = "update_user", fill = FieldFill.UPDATE)
    private Long updateUser;

    /**
     * 备注
     */
    @TableField("remark")
    private String remark;

    /**
     * 财务扣款
     */
    @TableField("cw_deduction")
    private BigDecimal cwDeduction;
}
